/*
 * OpenFile.h
 *
 * Een OpenFile representeert een geopende file.
 * [Denk aan de SOFT].
 *
 */

#ifndef OPENFILE_H_
#define OPENFILE_H_

class	OpenFile
{
private:
//    Inode  * ip;	// de bijbehorende inode.
    int	     usecount;	// usage counter
    long     iopos;	// de huidige I/O positie

public:
//    Inode* 	getIp();
    int 		getUsecount();
    long 	getIopos();

    // ... andere attributen en methodes ...
};

/* Voetnoot:
 * Als in jou opzet een class File bestaat dan is
 * hierboven "File * fp;" ipv "Inode * ip;"
 * misschien netter/beter.
 */

#endif /* OPENFILE_H_ */
